//
//  BaseCollectionViewCell.h
//  ManBetX
//
//  Created by Cocoa on 2020/4/20.
//  Copyright © 2020 Fullen. All rights reserved.
//

#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

/**
* 基础 TableViewCell 类
*/

@interface BaseCollectionViewCell : UICollectionViewCell

// 数据对象
@property(strong, nonatomic) id entity;

/**
 根据数据配置视图
 
 @param entity 数据对象
 */
- (void)configure:(id)entity;

/**
 *  自动返回cell的identifierId格式为【xib名称+Id】
 *
 *  @return 格式为【xib名称+Id】(如：XXXViewCellId)
 */
+(NSString *)getCollectionViewCellIdentifier;


/**
 -- 注册独立xib单元格至表格对象
 
 @param collectionView 所在表格
 */
+ (void)registerToCollectionView:(UICollectionView *)collectionView;
@end

NS_ASSUME_NONNULL_END
